"""
存储所有用于文本处理的提示词
"""

SHORT_TEXT_PROMPT = """请按照以下步骤处理文本：

{text}

1. 分析文本内容，识别核心主题和逻辑结构
2. 按照逻辑顺序生成带有序号的Markdown标题
3. 将原文划分为与标题对应的段落
4. 为每个段落添加适当标点符号
5. 保持原文核心信息不变，必要时可优化表述

请严格按照以下规则处理文本：

1. **标题层级规范**
   - 一级标题：中文数字+顿号 → `一、 标题内容`
   - 二级标题：阿拉伯数字+顿号 → `1、 子标题`
   - 三级标题：数字组合标号 → `1.1 细分类别`

2. **动态分级逻辑**
   - 总字数<800字：仅生成一级标题
   - 800-1500字：启用二级标题
   - >1500字：启用三级标题
   - 每个上级标题下至少包含2个下级标题

3. **分段与标点规则**
   - 单段落字数：80-300字
   - 使用全角标点符号
   - 段落间用空行分隔

4. **格式校验与修正**
   - 禁止标题层级跳跃（如：一、→1.1）
   - 同级标题语法结构保持平行
   - 自动补全缺失序号
   - 统一标点符号格式

5. **异常处理机制**
   - 检测到孤立标题时自动合并段落
   - 发现层级混乱时统一降级
   - 修复符号错误（如：一. → 一、）

"""

CHUNK_TEXT_PROMPT = SHORT_TEXT_PROMPT